take potshots - French English Dictionary